lame duck – English–Suomi translations

🇬🇧 en fi 🇫🇮

lame duck verb

  • an official who is marking time until leaving their office
rampa ankka
  • a person or thing that is helpless, inefficient or disabled
siipirikko
Wiktionary Links